TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Huntsville
League - 2024 USTA League Adult 18 & Over - Spring - HSV
Flight - 3.5 Men 18N2S3D
--------------------------------------------------------------------------------------------------------------------------------------
Smith 3.5 18+
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Gregory Belk - 3.32
Jonathan Isaac - 3.31
Nick Willis - 3.28
Chris Garrison - 3.26
ed baduria - 3.20
William Mahan - 3.17
Raja Ekambaram - 3.17
Eric Blum - 3.14
Garrett Smith - 3.12
bono wasistho - 3.07
Amir Hashemian - 3.07
Forrest Hornitschek - 3.03
Matthew Garside - 2.89
League Results By Position
1S 2S 1D 2D 3D
ed baduria - 3.20 & Amir Hashemian - 3.07 0 - 2
ed baduria - 3.20 & Chris Garrison - 3.26 1 - 0
ed baduria - 3.20 & Gregory Belk - 3.32 1 - 1 1 - 1
ed baduria - 3.20 & Nick Willis - 3.28 1 - 0
Amir Hashemian - 3.07 0 - 2
Chris Garrison - 3.26 & Gregory Belk - 3.32 1 - 0
Chris Garrison - 3.26 & Matthew Garside - 2.89 0 - 1
Eric Blum - 3.14 & Forrest Hornitschek - 3.03 1 - 0 0 - 1
Eric Blum - 3.14 & Nick Willis - 3.28 1 - 1
Eric Blum - 3.14 & bono wasistho - 3.07 0 - 1
Forrest Hornitschek - 3.03 & Amir Hashemian - 3.07 1 - 0
Forrest Hornitschek - 3.03 & Garrett Smith - 3.12 1 - 2
Forrest Hornitschek - 3.03 & Matthew Garside - 2.89 1 - 1
Forrest Hornitschek - 3.03 & Raja Ekambaram - 3.17 1 - 0
Gregory Belk - 3.32 3 - 1
Garrett Smith - 3.12 & Chris Garrison - 3.26 0 - 1 1 - 0
Garrett Smith - 3.12 & William Mahan - 3.17 1 - 0
Garrett Smith - 3.12 0 - 1
Jonathan Isaac - 3.31 2 - 1 2 - 1
Matthew Garside - 2.89 0 - 1
Nick Willis - 3.28 & Amir Hashemian - 3.07 2 - 0
Nick Willis - 3.28 & Chris Garrison - 3.26 1 - 1
Nick Willis - 3.28 0 - 1 0 - 1
Raja Ekambaram - 3.17 & Matthew Garside - 2.89 0 - 1
Raja Ekambaram - 3.17 & William Mahan - 3.17 1 - 0
William Mahan - 3.17 & Chris Garrison - 3.26 0 - 1
William Mahan - 3.17 2 - 0 1 - 0
bono wasistho - 3.07 & Amir Hashemian - 3.07 0 - 1 1 - 0
bono wasistho - 3.07 & Raja Ekambaram - 3.17 0 - 1
bono wasistho - 3.07 1 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Haselden 3.5 18+
League Record: 7 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Craig Hovan - 3.37
John-Paul Voelkel - 3.32
Michael Lee - 3.31
Bryant Davis - 3.31
Brian Lee - 3.30
Jeremy Pope - 3.29
Gary Stephens - 3.29
Michael Renfro - 3.28
Chad Caldwell - 3.23
Christian Deutsch - 3.22
Sam Lin - 3.19
Stephen Hall - 3.18
Karl King - 3.18
Richard Textor - 3.11
Bert Haselden - 2.99
Larry Kim - n/a
League Results By Position
1S 2S 1D 2D 3D
Bert Haselden - 2.99 0 - 1 0 - 2
Brian Lee - 3.30 & Jeremy Pope - 3.29 4 - 0
Brian Lee - 3.30 & Michael Renfro - 3.28 1 - 0
Brian Lee - 3.30 & Richard Textor - 3.11 0 - 1 0 - 1
Brian Lee - 3.30 0 - 1 2 - 0
Bryant Davis - 3.31 1 - 0 0 - 1
Chad Caldwell - 3.23 & Brian Lee - 3.30 0 - 1
Chad Caldwell - 3.23 & Craig Hovan - 3.37 2 - 0
Chad Caldwell - 3.23 & Jeremy Pope - 3.29 0 - 1
Chad Caldwell - 3.23 & Karl King - 3.18 1 - 0
Chad Caldwell - 3.23 & Stephen Hall - 3.18 1 - 0
Chad Caldwell - 3.23 1 - 0 1 - 0
Christian Deutsch - 3.22 1 - 1 0 - 1
Craig Hovan - 3.37 & Bryant Davis - 3.31 1 - 0 1 - 1
Craig Hovan - 3.37 & Gary Stephens - 3.29 1 - 0
Craig Hovan - 3.37 & Karl King - 3.18 1 - 0
Craig Hovan - 3.37 0 - 1 0 - 1
Gary Stephens - 3.29 & Michael Renfro - 3.28 1 - 0
Gary Stephens - 3.29 & Stephen Hall - 3.18 1 - 0
Gary Stephens - 3.29 0 - 1
Jeremy Pope - 3.29 & Michael Renfro - 3.28 0 - 3
Jeremy Pope - 3.29 0 - 1
John-Paul Voelkel - 3.32 & Michael Lee - 3.31 4 - 0
Karl King - 3.18 & John-Paul Voelkel - 3.32 0 - 2
Karl King - 3.18 & Michael Lee - 3.31 0 - 1
Karl King - 3.18 & Stephen Hall - 3.18 2 - 0
Larry Kim - n/a & Michael Lee - 3.31 1 - 0
Larry Kim - n/a 0 - 1
Stephen Hall - 3.18 0 - 1
Sam Lin - 3.19 2 - 3
--------------------------------------------------------------------------------------------------------------------------------------
Moore 3.5 - 18+ Spring 2024
League Record: 9 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Jared Nixon - 3.50
Aaron Sutton - 3.37
Gabriel Adam Moore - 3.35
Doug Nunnally - 3.35
Jamie Kelly - 3.33
Carter Moore - 3.31
Asa Pease - 3.31
Scott Gillies - 3.30
Dave LaChance - 3.27
Thomas Holt - 3.26
Brett Williams - 3.23
Arthur Wang - 3.16
Jacob Smith - 3.15
Jacob Knight - 3.13
John Plumlee - 3.04
Sean Lyons - 2.54
League Results By Position
1S 2S 1D 2D 3D
Arthur Wang - 3.16 1 - 3 2 - 0
Asa Pease - 3.31 & Brett Williams - 3.23 0 - 1
Asa Pease - 3.31 & Carter Moore - 3.31 1 - 0
Asa Pease - 3.31 & Sean Lyons - 2.54 0 - 1
Asa Pease - 3.31 & Scott Gillies - 3.30 1 - 0
Asa Pease - 3.31 2 - 0
Aaron Sutton - 3.37 & Doug Nunnally - 3.35 3 - 0
Aaron Sutton - 3.37 & Jared Nixon - 3.50 0 - 1 1 - 0
Aaron Sutton - 3.37 & Jacob Knight - 3.13 1 - 0 1 - 0
Carter Moore - 3.31 & Brett Williams - 3.23 0 - 1 2 - 0
Carter Moore - 3.31 & Jacob Smith - 3.15 0 - 1 0 - 1
Doug Nunnally - 3.35 & John Plumlee - 3.04 1 - 0
Gabriel Adam Moore - 3.35 3 - 2 4 - 0
Jacob Smith - 3.15 & Brett Williams - 3.23 1 - 0
Jacob Smith - 3.15 & Doug Nunnally - 3.35 1 - 0
Jacob Smith - 3.15 & Thomas Holt - 3.26 0 - 2
Jamie Kelly - 3.33 & Brett Williams - 3.23 1 - 0
Jamie Kelly - 3.33 & Doug Nunnally - 3.35 0 - 1 1 - 0
Jamie Kelly - 3.33 1 - 0
Jacob Knight - 3.13 & Jacob Smith - 3.15 1 - 0
Jacob Knight - 3.13 & Jared Nixon - 3.50 1 - 1 1 - 0
Sean Lyons - 2.54 & John Plumlee - 3.04 1 - 0 0 - 1
Scott Gillies - 3.30 & Doug Nunnally - 3.35 1 - 0
Scott Gillies - 3.30 & Dave LaChance - 3.27 1 - 0
Scott Gillies - 3.30 & Jamie Kelly - 3.33 1 - 0
Scott Gillies - 3.30 & Thomas Holt - 3.26 0 - 1 1 - 0
Scott Gillies - 3.30 0 - 2
Thomas Holt - 3.26 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Garrison 3.5 Spring
League Record: 11 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Blake Lancaster - 3.44
Damon Calvert - 3.40
Jonathan Pope - 3.39
Eric Garrison - 3.37
Taito Eguchi - 3.36
Dennis Mims - 3.33
Terry Pe - 3.29
Bradley Kraemer - 3.20
Charles Brinkley - 3.19
Philip Parker - 3.15
Jared Kimminau - 3.15
Joe Burnette - 3.10
Daniel He - 2.90
John Morris - 2.78
League Results By Position
1S 2S 1D 2D 3D
Blake Lancaster - 3.44 & Jared Kimminau - 3.15 1 - 0
Blake Lancaster - 3.44 5 - 0 2 - 0
Bradley Kraemer - 3.20 & Dennis Mims - 3.33 0 - 1
Bradley Kraemer - 3.20 & Joe Burnette - 3.10 1 - 0
Bradley Kraemer - 3.20 & John Morris - 2.78 0 - 1
Charles Brinkley - 3.19 & Jonathan Pope - 3.39 0 - 1 1 - 0
Daniel He - 2.90 & John Morris - 2.78 1 - 0
Daniel He - 2.90 & Jonathan Pope - 3.39 1 - 0
Daniel He - 2.90 & Philip Parker - 3.15 2 - 0
Damon Calvert - 3.40 & Charles Brinkley - 3.19 2 - 0 4 - 2
Damon Calvert - 3.40 & Dennis Mims - 3.33 1 - 0
Damon Calvert - 3.40 & Jared Kimminau - 3.15 0 - 1
Damon Calvert - 3.40 & Philip Parker - 3.15 0 - 1
Damon Calvert - 3.40 & Terry Pe - 3.29 1 - 0
Eric Garrison - 3.37 & Joe Burnette - 3.10 0 - 1
Eric Garrison - 3.37 1 - 0 4 - 1
Joe Burnette - 3.10 & Terry Pe - 3.29 1 - 0
Joe Burnette - 3.10 0 - 1
Jonathan Pope - 3.39 1 - 0 2 - 0
Jared Kimminau - 3.15 & Dennis Mims - 3.33 0 - 1
Jared Kimminau - 3.15 & Joe Burnette - 3.10 0 - 1 2 - 0
Jared Kimminau - 3.15 & John Morris - 2.78 1 - 1
Jared Kimminau - 3.15 & Jonathan Pope - 3.39 0 - 1
Jared Kimminau - 3.15 & Philip Parker - 3.15 0 - 1
Philip Parker - 3.15 0 - 1
Taito Eguchi - 3.36 & Blake Lancaster - 3.44 1 - 0
Taito Eguchi - 3.36 & Bradley Kraemer - 3.20 1 - 1
Taito Eguchi - 3.36 1 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Flood
League Record: 4 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Paul Flood - 3.42
Ryan Roy - 3.38
Drew Reid - 3.36
Jeremy Patton - 3.27
MICHAEL SHAW - 3.16
justin pyle - 3.12
Josh Noblitt - 3.08
Travis Cram - 3.00
Daniel Johnston - 3.00
Ryan King - 2.91
Burton Jeff Mader - 2.90
Brett Davenport - 2.85
Hampton Brewer - 2.84
James Townly - 2.77
Gerald Brackett - 2.76
League Results By Position
1S 2S 1D 2D 3D
justin pyle - 3.12 & Gerald Brackett - 2.76 0 - 1
justin pyle - 3.12 & Jeremy Patton - 3.27 0 - 1 0 - 1
justin pyle - 3.12 & Josh Noblitt - 3.08 2 - 0
justin pyle - 3.12 & Ryan King - 2.91 1 - 0
justin pyle - 3.12 & Travis Cram - 3.00 1 - 0
Brett Davenport - 2.85 0 - 2
Burton Jeff Mader - 2.90 & Gerald Brackett - 2.76 0 - 1
Burton Jeff Mader - 2.90 & Jeremy Patton - 3.27 2 - 0
Burton Jeff Mader - 2.90 & Josh Noblitt - 3.08 0 - 1 1 - 0
Burton Jeff Mader - 2.90 & Ryan King - 2.91 1 - 1
Burton Jeff Mader - 2.90 0 - 1
Drew Reid - 3.36 & Jeremy Patton - 3.27 1 - 0
Drew Reid - 3.36 & Paul Flood - 3.42 1 - 0
Drew Reid - 3.36 & Travis Cram - 3.00 1 - 0
Drew Reid - 3.36 1 - 1 2 - 0
Daniel Johnston - 3.00 & Gerald Brackett - 2.76 0 - 1
Daniel Johnston - 3.00 0 - 1
Gerald Brackett - 2.76 & James Townly - 2.77 0 - 1
Hampton Brewer - 2.84 & justin pyle - 3.12 0 - 1
Hampton Brewer - 2.84 & Gerald Brackett - 2.76 0 - 1
Hampton Brewer - 2.84 & Paul Flood - 3.42 1 - 0
Hampton Brewer - 2.84 0 - 1
Jeremy Patton - 3.27 0 - 1 0 - 1
MICHAEL SHAW - 3.16 & Brett Davenport - 2.85 0 - 1
MICHAEL SHAW - 3.16 & Daniel Johnston - 3.00 0 - 1
MICHAEL SHAW - 3.16 & Gerald Brackett - 2.76 0 - 1 0 - 1
MICHAEL SHAW - 3.16 & Josh Noblitt - 3.08 0 - 1
MICHAEL SHAW - 3.16 & Ryan King - 2.91 1 - 0
MICHAEL SHAW - 3.16 & Travis Cram - 3.00 0 - 1
MICHAEL SHAW - 3.16 0 - 2
Paul Flood - 3.42 & Jeremy Patton - 3.27 1 - 0
Paul Flood - 3.42 & Josh Noblitt - 3.08 1 - 0
Paul Flood - 3.42 1 - 1
Ryan King - 2.91 & Ryan Roy - 3.38 0 - 1
Ryan King - 2.91 0 - 1 1 - 0
Ryan Roy - 3.38 & Jeremy Patton - 3.27 1 - 0
Ryan Roy - 3.38 0 - 1 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Nicholson/Smith
League Record: 0 - 12
The Following Have Played In League Matches On This Team (In Rating Order)
Trent Rich - 3.40
Chris Smith - 3.19
Timothy Harrigan - 3.18
Wesley Sanderson - 3.17
Todd Harrison - 3.17
Nolan Reed - 3.17
Kyle Wright - 3.17
michael nicholson - 3.12
John Weissgerber - 3.08
Zachary Barnett - 3.04
Noah Patterson - 2.98
Jon Roth - 2.98
Christopher Jones - 2.88
Isaac Cohen - 2.71
Richard Nash - 2.65
League Results By Position
1S 2S 1D 2D 3D
michael nicholson - 3.12 & Kyle Wright - 3.17 2 - 1
michael nicholson - 3.12 & Timothy Harrigan - 3.18 0 - 1
Chris Smith - 3.19 & Timothy Harrigan - 3.18 1 - 0
Chris Smith - 3.19 1 - 3 1 - 0
Christopher Jones - 2.88 & John Weissgerber - 3.08 0 - 1
Christopher Jones - 2.88 & Jon Roth - 2.98 0 - 1
Isaac Cohen - 2.71 & Chris Smith - 3.19 0 - 1
Isaac Cohen - 2.71 & Christopher Jones - 2.88 0 - 1 0 - 1
Isaac Cohen - 2.71 & John Weissgerber - 3.08 0 - 1
Isaac Cohen - 2.71 & Jon Roth - 2.98 0 - 1
Isaac Cohen - 2.71 & Nolan Reed - 3.17 0 - 1
Isaac Cohen - 2.71 & Richard Nash - 2.65 0 - 1
John Weissgerber - 3.08 & Jon Roth - 2.98 0 - 1 0 - 1
Kyle Wright - 3.17 & Timothy Harrigan - 3.18 1 - 0
Nolan Reed - 3.17 & Chris Smith - 3.19 0 - 1
Nolan Reed - 3.17 2 - 2
Noah Patterson - 2.98 & Chris Smith - 3.19 0 - 1
Noah Patterson - 2.98 & Timothy Harrigan - 3.18 0 - 1
Noah Patterson - 2.98 & Todd Harrison - 3.17 0 - 2 0 - 1
Noah Patterson - 2.98 & Zachary Barnett - 3.04 0 - 1
Noah Patterson - 2.98 0 - 1
Richard Nash - 2.65 & Christopher Jones - 2.88 0 - 1
Richard Nash - 2.65 0 - 3
Timothy Harrigan - 3.18 & Trent Rich - 3.40 0 - 1
Todd Harrison - 3.17 & Timothy Harrigan - 3.18 0 - 1
Todd Harrison - 3.17 1 - 0
Trent Rich - 3.40 6 - 0
Wesley Sanderson - 3.17 & Trent Rich - 3.40 1 - 0
Wesley Sanderson - 3.17 0 - 1 1 - 1
Zachary Barnett - 3.04 & michael nicholson - 3.12 0 - 1 1 - 1
Zachary Barnett - 3.04 & Chris Smith - 3.19 0 - 1
Zachary Barnett - 3.04 & Jon Roth - 2.98 0 - 2
Zachary Barnett - 3.04 & Nolan Reed - 3.17 0 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Land Spring 3.5 18
League Record: 3 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Drew Humphrey - 3.38
Nicholas Libarios - 3.34
Neil Matson - 3.33
Conner Bell - 3.15
barrett wright - 3.11
Brent Land - 3.07
John Worley - 3.06
Erik Mayhan - 2.98
Jon Mills - 2.90
Jared Lawrence - 2.89
John Ray - 2.85
troy firman - 2.83
Sean Firman - 2.78
Justin Burton - 2.77
Troy Butler - 2.75
League Results By Position
1S 2S 1D 2D 3D
troy firman - 2.83 & Drew Humphrey - 3.38 0 - 1
troy firman - 2.83 & Sean Firman - 2.78 0 - 1
Brent Land - 3.07 & John Worley - 3.06 1 - 1 1 - 3
Conner Bell - 3.15 & Drew Humphrey - 3.38 1 - 0
Conner Bell - 3.15 & Jared Lawrence - 2.89 0 - 1
Conner Bell - 3.15 & Neil Matson - 3.33 1 - 0
Conner Bell - 3.15 & Nicholas Libarios - 3.34 1 - 0
Conner Bell - 3.15 0 - 1 1 - 1
Drew Humphrey - 3.38 & Brent Land - 3.07 1 - 0
Drew Humphrey - 3.38 & John Worley - 3.06 1 - 0
Drew Humphrey - 3.38 & Neil Matson - 3.33 3 - 0
Drew Humphrey - 3.38 2 - 0
Erik Mayhan - 2.98 & Justin Burton - 2.77 0 - 1
Erik Mayhan - 2.98 & Troy Butler - 2.75 0 - 1
John Ray - 2.85 0 - 2
John Worley - 3.06 0 - 2
Jon Mills - 2.90 0 - 1
Justin Burton - 2.77 & Troy Butler - 2.75 0 - 1
Justin Burton - 2.77 0 - 1
Jared Lawrence - 2.89 & Erik Mayhan - 2.98 0 - 1
Jared Lawrence - 2.89 0 - 1
Neil Matson - 3.33 & Brent Land - 3.07 0 - 1
Nicholas Libarios - 3.34 & Jon Mills - 2.90 0 - 1
Nicholas Libarios - 3.34 1 - 1 1 - 1
Sean Firman - 2.78 & Erik Mayhan - 2.98 0 - 1 0 - 1
Sean Firman - 2.78 & Troy Butler - 2.75 1 - 0
Troy Butler - 2.75 0 - 3
barrett wright - 3.11 & Conner Bell - 3.15 1 - 0
barrett wright - 3.11 & Jon Mills - 2.90 1 - 0 0 - 1
barrett wright - 3.11 & Justin Burton - 2.77 0 - 1
barrett wright - 3.11 & Neil Matson - 3.33 0 - 1
barrett wright - 3.11 2 - 1